babble out something - Spanish English Dictionary